<?php

namespace app\model;

use support\Model;

/**
 * 会员模型
 * 
 * 用于管理商品相关数据
 * 包含商品标题、图片、排序等信息
 * 
 * @property int $id 主键ID

 */
class MemberModel extends Model
{
    /**
     * 关联表名
     * @var string
     */
    protected $table = 'user';

    /**
     * 主键
     * @var string
     */
    protected $primaryKey = 'id';

    /**
     * 关闭自动时间戳
     * @var bool
     */
    public $timestamps = false;

    /**
     * 可批量赋值字段
     * @var array
     */
    protected $fillable = [];

    /**
     * 隐藏字段
     * @var array
     */
    protected $hidden = [
    ];

    protected $guarded = [];

    
    public function isVip(){
        return $this->vip_at > 0;
    }

    public function headimgToUrl(){
        return empty($this->headimg) ? null : Util::pathToUrl($this->headimg);
    }

} 